# 列表的增删改
# 1. 使用append()方法在列表的末尾增加元素
fruit = ['apple','banana','tomato']
fruit.append('pea')
print(fruit)
# 2. 使用insert()方法在列表中的指定位置插入元素
fruit.insert(2,'grapes')
print(fruit)
# 3. 使用pop()方法弹出列表中的指定位置上的元素,默认弹出末尾的元素
temp = fruit.pop()
print(temp)
temp = fruit.pop(1)
print(temp)
# 4. 使用remove方法删除列表中的特定值,如果有多个重复值，则只删除第一个
listTest = ['a','a','a','a']
listTest.remove('a')
print(listTest)
# 5. 使用sort方法对列表进行永久性的排序,reverse = True 则倒序排序
fruit.sort()
print(fruit)
fruit.sort(reverse=True)
print(fruit)
# 6. 使用sorted方法对列表进行临时性的排序,reverse = True 则倒序排序
fruit = ['apple','banana','tomato']
print(sorted(fruit,reverse=True))
print(fruit)
# 7. 使用reverse方法倒转列表元素的排列，而不是按顺序倒转
fruit.reverse()
print(fruit)
# 8. 使用len()方法确定列表长度
print(len(fruit))
# 9. 使用del删除指定位置的元素
del fruit[0]
print(fruit)
